Thumbstall squids - Alemán Inglés Diccionario